<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class IRCBot_Modules_Main</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1' />
</head>
<body>
	<div class="page-body">
		<h2 class="class-name">Class IRCBot_Modules_Main</h2>

		<a name="sec-description"></a>
		<div class="info-box">
			<div class="info-box-title">Description</div>
			<div class="nav-bar">
				<span class="disabled">Description</span> | <a
					href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)

			</div>
			<div class="info-box-body">
				<!-- ========== Info from phpDoc block ========= -->
				<p class="notes">
					Located in <a class="field" href="_Modules---Main.php.html">/Modules/Main.php</a>
					(line <span class="field">2</span>)
				</p>


				<pre></pre>

			</div>
		</div>




		<a name="sec-method-summary"></a>
		<div class="info-box">
			<div class="info-box-title">
				Method Summary</span>
			</div>
			<div class="nav-bar">
				<a href="#sec-description">Description</a> | <span class="disabled">Methods</span>
				(<a href="#sec-methods">details</a>)
			</div>
			<div class="info-box-body">
				<div class="method-summary">

					<div class="method-definition">
						<span class="method-result">IRCBot_Modules_Main</span> <a
							href="#__construct" title="details" class="method-name">__construct</a>
						()
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onConnect"
							title="details" class="method-name">onConnect</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onEndNames"
							title="details" class="method-name">onEndNames</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onError"
							title="details" class="method-name">onError</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Commands_Error.html">IRCBot_Commands_Error</a></span>&nbsp;<span
							class="var-name">$error</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onISupport"
							title="details" class="method-name">onISupport</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_ISupport.html">IRCBot_Types_ISupport</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onJoin"
							title="details" class="method-name">onJoin</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Commands_Join.html">IRCBot_Commands_Join</a></span>&nbsp;<span
							class="var-name">$join</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onMOTD"
							title="details" class="method-name">onMOTD</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onMOTDStart"
							title="details" class="method-name">onMOTDStart</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onMyInfo"
							title="details" class="method-name">onMyInfo</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onNameReply"
							title="details" class="method-name">onNameReply</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_NameReply.html">IRCBot_Types_NameReply</a></span>&nbsp;<span
							class="var-name">$nameReply</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onPart"
							title="details" class="method-name">onPart</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Commands_Part.html">IRCBot_Commands_Part</a></span>&nbsp;<span
							class="var-name">$part</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onPing"
							title="details" class="method-name">onPing</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Commands_Ping.html">IRCBot_Commands_Ping</a></span>&nbsp;<span
							class="var-name">$ping</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onSIGINT"
							title="details" class="method-name">onSIGINT</a> ()
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onTopic"
							title="details" class="method-name">onTopic</a> (<span
							class="var-type"></span>&nbsp;<span class="var-name">$data</span>)
					</div>
					<div class="method-definition">
						<span class="method-result">void</span> <a href="#onTopicWhoTime"
							title="details" class="method-name">onTopicWhoTime</a> (<span
							class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>
				</div>
			</div>
		</div>


		<a name="sec-methods"></a>
		<div class="info-box">
			<div class="info-box-title">Methods</div>
			<div class="nav-bar">
				<a href="#sec-description">Description</a> | <a
					href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)

			</div>
			<div class="info-box-body">
				<A NAME='method_detail'></A> <a name="method__construct"
					id="__construct">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">Constructor __construct</span> (line <span
							class="line-number">4</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">IRCBot_Modules_Main</span> <span
							class="method-name"> __construct </span> ()
					</div>



				</div>
				<a name="methodonConnect" id="onConnect">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onConnect</span> (line <span
							class="line-number">30</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onConnect </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>
				<a name="methodonEndNames" id="onEndNames">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onEndNames</span> (line <span
							class="line-number">111</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onEndNames </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>
				<a name="methodonError" id="onError">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onError</span> (line <span
							class="line-number">96</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onError </span> (<span class="var-type"><a
							href="../default/IRCBot_Commands_Error.html">IRCBot_Commands_Error</a></span>&nbsp;<span
							class="var-name">$error</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Commands_Error.html">IRCBot_Commands_Error</a></span>
							<span class="var-name">$error</span></li>
					</ul>


				</div>
				<a name="methodonISupport" id="onISupport">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onISupport</span> (line <span
							class="line-number">125</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onISupport </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_ISupport.html">IRCBot_Types_ISupport</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_ISupport.html">IRCBot_Types_ISupport</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>
				<a name="methodonJoin" id="onJoin">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onJoin</span> (line <span
							class="line-number">44</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onJoin </span> (<span class="var-type"><a
							href="../default/IRCBot_Commands_Join.html">IRCBot_Commands_Join</a></span>&nbsp;<span
							class="var-name">$join</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Commands_Join.html">IRCBot_Commands_Join</a></span>
							<span class="var-name">$join</span></li>
					</ul>


				</div>
				<a name="methodonMOTD" id="onMOTD">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onMOTD</span> (line <span
							class="line-number">40</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onMOTD </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>
				<a name="methodonMOTDStart" id="onMOTDStart">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onMOTDStart</span> (line <span
							class="line-number">36</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onMOTDStart </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>
				<a name="methodonMyInfo" id="onMyInfo">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onMyInfo</span> (line <span
							class="line-number">130</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onMyInfo </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>
				<a name="methodonNameReply" id="onNameReply">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onNameReply</span> (line <span
							class="line-number">107</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onNameReply </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_NameReply.html">IRCBot_Types_NameReply</a></span>&nbsp;<span
							class="var-name">$nameReply</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_NameReply.html">IRCBot_Types_NameReply</a></span>
							<span class="var-name">$nameReply</span></li>
					</ul>


				</div>
				<a name="methodonPart" id="onPart">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onPart</span> (line <span
							class="line-number">55</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onPart </span> (<span class="var-type"><a
							href="../default/IRCBot_Commands_Part.html">IRCBot_Commands_Part</a></span>&nbsp;<span
							class="var-name">$part</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Commands_Part.html">IRCBot_Commands_Part</a></span>
							<span class="var-name">$part</span></li>
					</ul>


				</div>
				<a name="methodonPing" id="onPing">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onPing</span> (line <span
							class="line-number">24</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onPing </span> (<span class="var-type"><a
							href="../default/IRCBot_Commands_Ping.html">IRCBot_Commands_Ping</a></span>&nbsp;<span
							class="var-name">$ping</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Commands_Ping.html">IRCBot_Commands_Ping</a></span>
							<span class="var-name">$ping</span></li>
					</ul>


				</div>
				<a name="methodonSIGINT" id="onSIGINT">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onSIGINT</span> (line <span
							class="line-number">100</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onSIGINT </span> ()
					</div>



				</div>
				<a name="methodonTopic" id="onTopic">
					<!-- -->
				</a>
				<div class="evenrow">

					<div class="method-header">
						<span class="method-title">onTopic</span> (line <span
							class="line-number">66</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onTopic </span> (<span class="var-type"></span>&nbsp;<span
							class="var-name">$data</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"></span> <span class="var-name">$data</span>
						</li>
					</ul>


				</div>
				<a name="methodonTopicWhoTime" id="onTopicWhoTime">
					<!-- -->
				</a>
				<div class="oddrow">

					<div class="method-header">
						<span class="method-title">onTopicWhoTime</span> (line <span
							class="line-number">85</span>)
					</div>

					<!-- ========== Info from phpDoc block ========= -->
					<ul class="tags">
						<li><span class="field">access:</span> public</li>
					</ul>

					<div class="method-signature">
						<span class="method-result">void</span> <span class="method-name">
							onTopicWhoTime </span> (<span class="var-type"><a
							href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>&nbsp;<span
							class="var-name">$numeric</span>)
					</div>

					<ul class="parameters">
						<li><span class="var-type"><a
								href="../default/IRCBot_Types_Numeric.html">IRCBot_Types_Numeric</a></span>
							<span class="var-name">$numeric</span></li>
					</ul>


				</div>

			</div>
		</div>


		<p class="notes" id="credit">
			Documentation generated on Wed, 04 Jan 2012 16:59:21 +0100 by <a
				href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.4</a>
		</p>
	</div>
</body>
</html>